liquid ring pump - German English Dictionary